var myApp = angular.module('myApp',['ng','ui.router']);

//配置路由
// app.config(function ($routeProvider) {

//   $routeProvider
//     .when('/map',{
//       templateUrl:'tpl/map.html'
//     })
//     .when('/realtime',{
//       templateUrl:'tpl/realtime.html'
//     })
//     .when('/chart',{
//       templateUrl:'tpl/chart.html'
//     })
//     .when('/history',{
//       templateUrl:'tpl/history.html'
//     })
//     .when('/device',{
//       templateUrl:'tpl/device.html'
//     })
//     .when('/user',{
//       templateUrl:'tpl/user.html'
//     })
//     .when('/logfile',{
//       templateUrl:'tpl/logfile.html'
//     })
//     .when('/warnReport',{
//       templateUrl:'tpl/warnReport.html'
//     })
//     .when('/warnConfig',{
//       templateUrl:'tpl/warnConfig.html'
//     })
//     .otherwise({redirectTo:'/map'})

// })
myApp.config(function($stateProvider, $urlRouterProvider) {
    //
    // For any unmatched url, redirect to /state1
    $urlRouterProvider.otherwise("/map");
    //
    // $state.includes("header");
    // Now set up the states
    $stateProvider
      .state('header', {
        url: "/header",
        templateUrl: "tpl/include/header.html"
      })
      .state('map', {
        url: "/map",
        templateUrl: "tpl/map.html",
        
        // views: {   
        //     '': {
        //         templateUrl: 'tpl/map.html'
        //     },
        //     'header': {  
        //         templateUrl: 'tpl/include/header.html'  
        //     },
        //     'footer': {  
        //         templateUrl: 'tpl/include/footer.html'  
        //     }  
        // }  
      })
      .state('realtime', {
        url: "/realtime",
        templateUrl: "tpl/realtime.html"
      })
      .state('chart', {
        url: "/chart",
        templateUrl: "tpl/chart.html"
      })
      .state('history', {
        url: "/history",
        templateUrl: "tpl/history.html"
      });
  });
myApp.controller('parentCtrl',['$scope','$location',
  function ($scope,$location) {
    $scope.jump = function (desPath) {
      $location.path(desPath);
    }
  }
]);